inevitable doom - Turkish English Dictionary